﻿namespace User.Api.Dto.sfkd
{
    using System;

    public class MessageReq<T>
    {
        public T body;
        public HeadMessageReq head;

        public T getBody()
        {
            return this.body;
        }
    }
}




//using System;
//using System.Collections.Generic;
//using System.Linq;
//using System.Web;

//namespace User.Api.Dto.sfkd
//{
//    public class MessageReq
//    {
//        public List<HeadMessageReq> setHead
//        {
//            get; set;
//        }

//        public List<OrderReqDto> setBody
//        {
//             get; set; 
//        }
//    }
//    public class HeadMessageReq
//    {
//        public string setTransType { get; set; }
//        public string setTransMessageId { get; set; }

//    }
//    public class OrderReqDto
//    {
//        public string setTransType { get; set; }
//        public string setTransMessageId { get; set; }

//        public string setOrderId { get; set; }

//        public string setExpressType { get; set; }


//        public string setPayMethod { get; set; }


//        public string setNeedReturnTrackingNo { get; set; }


//        public string setIsDoCall { get; set; }


//        public string setIsGenBillNo { get; set; }


//        public string setCustId { get; set; }


//        public string setPayArea { get; set; }


//        public string setSendStartTime { get; set; }


//        public string setRemark { get; set; }

//        List<DeliverConsigneeInfoDto> setDeliverInfo
//        {
//            get; set;
//        }

//        public string setConsigneeInfo
//        {
//            get; set;
//        }

//        public string setCargoInfo
//        {
//            get; set;
//        }

//        public List<AddedServiceDto> setAddedServices
//        {
//           get; set;
//        }
//    }
//    public class DeliverConsigneeInfoDto
//    {
//        public string setAddress
//        {
//            get; set;
//        }

//        public string setCity
//        {
//            get; set;
//        }

//        public string setCompany
//        {
//            get; set;
//        }

//        public string setContact
//        {
//            get; set;
//        }

//        public string setCountry
//        {
//            get; set;
//        }

//        public string setProvince
//        {
//            get; set;
//        }

//        public string setShipperCode
//        {
//            get; set;
//        }

//        public string setMobile
//        {
//            get; set;
//        }

//        public string setTel
//        {
//            get; set;
//        }
//    }
//    public class CargoInfoDto
//    {
//        public string setParcelQuantity
//        {
//            get; set;
//        }

//        public string setCargo
//        {
//            get; set;
//        }

//        public string setCargoCount
//        {
//            get; set;
//        }

//        public string setCargoUnit
//        {
//            get; set;
//        }

//        public string setCargoWeight
//        {
//            get; set;
//        }

//        public string setCargoAmount
//        {
//            get; set;
//        }

//        public string setCargoTotalWeight
//        {
//            get; set;
//        }
//    }
//    public class AddedServiceDto
//    {
//        public string setName
//        {
//            get; set;
//        }

//        public string setValue
//        {
//            get; set;
//        }
//    }


//}